clefting artefact - English Synonyms Dictionary